loop inversion

loop inversion
инверсия (обратное преобразование, обращение) цикла (циклов)
метод оптимизации программы, предусматривающий преобразование компилятором стандартного цикла while в цикл do/while
Syn:
repeat/until с условным выражением if, благодаря чему вдвое уменьшается число передач управления для случаев, когда цикл выполняется. Правда, при таком подходе размер кода увеличивается за счёт дополнительных проверок условия, однако эффективность всё равно повышается, поскольку передачи управления обычно вызывают перезагрузку конвейера

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Игры ⚽ Нужна курсовая?

Смотреть что такое "loop inversion" в других словарях:

  • Loop inversion — is a compiler optimization, a loop transformation, which replaces a while loop by an if block containing a do..while loop. Example in C int i, a [100] ; i = 0; while (i < 100) { a [i] = 0; i++; }is equivalent to: int i, a [100] ; i = 0; if (i …   Wikipedia

  • Loop optimization — In compiler theory, loop optimization plays an important role in improving cache performance, making effective use of parallel processing capabilities, and reducing overheads associated with executing loops. Most execution time of a scientific… …   Wikipedia

  • Loop — (engl.: ‚Schleife‘ oder ‚Schlaufe‘) bezeichnet eine Universal Chess Interface Schachengine, siehe Loop (Schach). bei Druckwasserreaktoren einen Rohrleitungsstrang der Hauptkühlmittelleitung. in der Funktechnik eine Antennenbauweise, bei der die… …   Deutsch Wikipedia

  • Inversion (Achterbahn) — Achterbahn mit den meisten Inversionen: „Colossus“ im Thorpe Park Als Inversion bezeichnet man die Überschlags bzw. Überkopfelemente bei Achterbahnen. Im Volksmund werden die Elemente – ungeachtet ihres Typs – oft allgemein als Looping bezeichnet …   Deutsch Wikipedia

  • Dive Loop — Achterbahn mit den meisten Inversionen: „Colossus“ im Thorpe Park Als Inversion bezeichnet man die Überschlags bzw. Überkopfelemente bei Achterbahnen. Im Volksmund werden die Elemente – ungeachtet ihres Typs – oft allgemein als Looping bezeichnet …   Deutsch Wikipedia

  • Immelmann Loop — Achterbahn mit den meisten Inversionen: „Colossus“ im Thorpe Park Als Inversion bezeichnet man die Überschlags bzw. Überkopfelemente bei Achterbahnen. Im Volksmund werden die Elemente – ungeachtet ihres Typs – oft allgemein als Looping bezeichnet …   Deutsch Wikipedia

  • Pretzel Loop — Achterbahn mit den meisten Inversionen: „Colossus“ im Thorpe Park Als Inversion bezeichnet man die Überschlags bzw. Überkopfelemente bei Achterbahnen. Im Volksmund werden die Elemente – ungeachtet ihres Typs – oft allgemein als Looping bezeichnet …   Deutsch Wikipedia

  • Diving loop — Éléments de montagnes russes Traduit de l anglais en:Roller coaster elements Les montagnes russes se composent de nombreux éléments. Ces éléments peuvent être purement techniques (frein, harnais...) ou avoir comme but d offrir des sensations aux… …   Wikipédia en Français

  • Immelmann (inversion) — Éléments de montagnes russes Traduit de l anglais en:Roller coaster elements Les montagnes russes se composent de nombreux éléments. Ces éléments peuvent être purement techniques (frein, harnais...) ou avoir comme but d offrir des sensations aux… …   Wikipédia en Français

  • Roller coaster inversion — A roller coaster inversion is an element of a roller coaster track that turns riders upside down and then rights them.cite web |url=http://www.coasterglobe.com/features/history inversion/index.cfm |title=The History of the Inversion… …   Wikipedia

  • Double Loop (Geauga Lake & Wildwater Kingdom) — Double Loop Daten Typ Stahl Sitzend Modell Custom Looping Coaster Hersteller Arrow …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»